public abstract class SistemaLeilaoAbstract{
	IUsuario usuario;
	ILeilao leilao;
	IConta conta;
	IBanco banco;

	public abstract void iniciarLeilao(ILeilao leilao);
	public abstract void darLance(double valor) throws Exception;
	public abstract boolean finalizarLeilao(IUsuario usuario);
}